package io.renren.modules.courseSmall.dao;

import io.renren.modules.courseSmall.entity.CourseSmall;
import io.renren.modules.courseSmall.entity.CourseSmallAndTeacherEntity;
import io.renren.modules.courseSmall.entity.CourseSmallClassification;

import java.util.List;
import java.util.Map;

public interface courseSmallDao {
    CourseSmallAndTeacherEntity getCourseInfoById(Map map);

    List getCourseSmall(Map map);

    List getCountCourseSmall();

    void addSeeCount(Map map);

    void addCourseSmallCollection(Map map);

    void delCourseSmallCollection(Map map);

    List getCourseSmallIdList(Map map);

    CourseSmall getCourseById(Map map);

    List getAllCourseSmall();

    List<CourseSmallClassification> getFirstCourseSmallClassification(int id);

    List getCourseSmallByClassification(Map map);
}
